stress-filled life - Français Anglais Dictionnaire